free from charges or deductions - Turkish English Dictionary